service oriented architecture software architecture database code generation radius3 content management system open source java e-post webhotell javascript php .org linux html domene windows css software reuse sql unix software thin-client oracle asp.net splc 2007 .net consulting application .com cmsimple soa